Principality Of Andorra — synonyms, definition
1. Principality of Andorra (Noun)
1 synonym
Andorra
1 definition
Principality of Andorra (Noun) — A small republic in the eastern Pyrenees between Spain and France.
2 types of
European country European nation
1 part
Andorran
3 parts of
Iberia Iberian Peninsula europe